shock hauler 33 - German English Dictionary